    <%@page import="model.Benutzer"%>
    <%@page import="model.Immobilie"%>
    <%@page import="model.DatenVerwaltung"%>
    <%@page import="java.util.ArrayList"%>
    <%--
        Document   : index
        Created on : Jan 29, 2014, 6:58:38 PM
        Author     : markraus
    --%>
    <%@page contentType="text/html" pageEncoding="UTF-8"%>
    
    <!DOCTYPE HTML>
     
    <html>
        <head>
            <title>Immobilienhandel</title>
            <meta charset="utf-8">
            <meta name="author" content="Marcel Krause & Edgar Julca" />
            <meta name="description" content="Immobilienhandel mit JavaServlets" />
            <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
     
            <link rel="stylesheet" type="text/css" href="css/style.css" />
            <link rel="shortcut icon" href="images/fav.ico">
            <link href='http://fonts.googleapis.com/css?family=Open+Sans:400,300' rel='stylesheet' type='text/css'>
            <link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet">
        </head>
        
        <% 
            //Benutzer holen
            Benutzer benutzer = (Benutzer) session.getAttribute("Benutzer");
            
            //Alle Immobilien
            ArrayList<Immobilie> immobilienListe;
                
            if(session.getAttribute("ImmobilienListe") != null){
                immobilienListe = (ArrayList<Immobilie>) session.getAttribute("ImmobilienListe");
            }
            else{
                immobilienListe = new ArrayList<Immobilie>();
            }
                
            int anzahlAlle = immobilienListe.size();
                                
            //Suchmuster
            Immobilie suchMuster;
            if(session.getAttribute("ImmobilienSuche") != null){
                suchMuster = (Immobilie) session.getAttribute("ImmobilienSuche");
            }
            else{
                suchMuster = new Immobilie();
            }
                                
            //Alle Immobilien aus der Liste, die ins Muster passen
            ArrayList<Immobilie> immobilienListePassend = suchMuster.suche(immobilienListe);
            int anzahlPassend = immobilienListePassend.size();
        %>
            <body>
                
                <!-- HEADER BEREICH -->
                <header>
                    <div id="con">
                        <a name="top"></a>
                        <h1 class="home"><a href="index.jsp">Verteilte Immobilien</a></h1>
                        <%
                            
                            if(benutzer == null) //Benutzer ist nicht angemeldet
                            {
                        %>
                        <div id="header_rechts">
                            <a href="login.jsp">Einloggen</a>
                            <a href="register.jsp">Registrieren</a>  
                        </div>
                        <%
                        }
                        else    //Benutzer ist bereits angemeldet
                        {
                            int rolleint = benutzer.getRolle();
                            String rolle = "";
                            if(rolleint==1)
                                rolle = "Makler";
                            else if(rolleint==2)
                                rolle = "Käufer";
                            else if(rolleint==3)
                                rolle = "Verkäufer";
                        %>
                        <div id="header_rechts">
                            <a><%=rolle%></a>
                            <a href="benutzer.jsp"><%=benutzer.getName()%></a>  
                        </div>
                        <%
                        }
                        %>
                    </div>
                </header>
                <!-- /HEADERBEREICH -->
                        
                    <div id="content">
                        
                        <!-- SUCHBEREICH -->
                        <div id="suche">
                            <h2><i class="fa fa-search"></i> Immobilie suchen</h2>
                                   <form action="ControllerServlet" method="POST" >
                                    <li>
                                        <label for="location">Stadt</label>
                                        <input type="text" class="input_search_big" name="ort" value="<%=suchMuster.getOrt() %>">
                                    </li>
                                   
                                    <li>
                                            <label>Status</label>
                                            <div class="styled-select">
                                                <select name="status">
                                                        <option value="1" <% if(suchMuster.getStatus()==1){%>selected="selected"<%}%>>Mieten</option>
                                                        <option value="2" <% if(suchMuster.getStatus()==2){%>selected="selected"<%}%>>Kaufen</option>                                           
                                                </select>
                                            </div>
                                    </li>
                                   
                                   
     
                                    <li>
                                            <label>Zimmer ab</label>
                                            <div class="styled-select">
                                            <select name="zimmer">
                                                    <option value="0" <% if(suchMuster.getZimmer_anz()==0){%>selected="selected"<%}%> >Egal</option>
                                                    <option value="1" <% if(suchMuster.getZimmer_anz()==1){%>selected="selected"<%}%> >1+</option>
                                                    <option value="2" <% if(suchMuster.getZimmer_anz()==2){%>selected="selected"<%}%> >2+</option>
                                                    <option value="3" <% if(suchMuster.getZimmer_anz()==3){%>selected="selected"<%}%> >3+</option>
                                                    <option value="4" <% if(suchMuster.getZimmer_anz()==4){%>selected="selected"<%}%> >4+</option>
                                                    <option value="5" <% if(suchMuster.getZimmer_anz()==5){%>selected="selected"<%}%> >5+</option>
                                            </select>
                                            </div>
                                    </li>
                   
                                    <li>
                                        <label for="location">Preis bis</label>
                                        <%
                                                    String preis = "";
                                                    if(suchMuster.getPreis()!=9999.0){
                                                        preis = String.valueOf(suchMuster.getPreis());
                                                    }
                                                    
                                                    String flaeche = "";
                                                    if(suchMuster.getWohnfl()!=0.0){
                                                        flaeche = String.valueOf(suchMuster.getWohnfl());
                                                    }
                                            
                                        %>
                                        <input type="text" class="input_search_small" name="preis" value="<%=preis%>">
                                    </li>
                                   
                                    <li>
                                        <label for="location">Fläche ab</label>
                                        <input type="text" class="input_search_small" name="flaeche" value="<%=flaeche%>">
                                    </li>
                                   
                                 
                                   
                                    <li class="last">
                                            <label>&nbsp;</label>
                                           
                                            <input type="submit" name="submit" class="submit_search" value="Suchen!" >                                                          
                                    </li>
                                   </form>
                            </div>
                            <div id="container">
                               
                                <div class="box320">
                                    <a href="kaution.html"><i class="fa fa-eur fa-5x"></i></a>
                                   
                                    <a href="kaution.html"> <h3>Mietkaution einfordern</h3></a>
                                    Die Mietkaution kann beim Auszug zurückgefordert werden.
                                    Nutzen Sie hierfüer unseren kostenlosen Musterbrief zum Download. <br>
                                    <a class="more" href="kaution.jsp">Mehr erfahren</a>
                                </div>
                               
                                <div class="box320">
                                    <i class="fa fa-home fa-5x"></i>
                                    <h3>Traumhaus</h3>
                                    Das perfekte Haus ist der Traum jedes Häuslebauers.
                                    Doch was macht ein Traumhaus eigentlich aus?<br>
                                    <a class="more" href="traumhaus.jsp">Mehr erfahren</a>
                                </div>
                               
                                <div class="box320">
                                    <i class="fa fa-edit fa-5x"></i>
                                    <h3>Baufinanzierung</h3>
                                    Eine Baufinanzierung muss in erster Linie die individuellen Anforderungen erfüllen.
                                    Wir stellen verschiedene Finanzierungsbeispiele vor.<br>
                                    <a class="more" href="finanzierung.jsp">Mehr erfahren</a>
                                </div>
                            </div>
        
                        </div>

                       
     
               
               
               
                    <footer>
                        <div id="con">
                            <a href="">Kontakt</a>
                            <a href="">Impressum</a>
                        </div>
                    </footer>
            </body>
    </html>

